package com.linx.common.web.domain.bo;

import lombok.Data;

import java.util.ArrayList;
/***
    *门禁设备和门禁点位列表查询条件
    */
@Data
public class SearchRequest {
    //名称，模糊搜索，最大长度32，若包含中文，最大长度指不超过按照指定编码的字节长度，即getBytes("utf-8").length
    //非必填
	private String name;
	private ArrayList<String> regionIndexCodes;
    //true时，搜索regionIndexCodes及其子孙区域的资源； false时，只搜索 regionIndexCodes的资源
    //非必填
	private Boolean isSubRegion;
    //当前页码
    //必填
	private Integer pageNo;
    //分页大小
    //必填
	private Integer pageSize;
	private ArrayList<String> authCodes;
	private ArrayList<Expressions> expressions;
    //排序字段,注意：排序字段必须是查询条件，否则返回参数错误
    //非必填
	private String orderBy;
    //降序升序,降序：desc 升序：asc
    //非必填
	private String orderType;

}
